body{ margin:0; padding:0; color:#3b3b3b; font-size:12px; }
dl,dt,dd,ul,li{ margin:0; padding:0;}
ul{ list-style:none;}
h1,h2,h3{ margin:0; padding:0;}
a:link { color: #3b3b3b; text-decoration:none; }
a:visited { color: #3b3b3b; text-decoration:none; }
a:hover { color: #ff0000; text-decoration: none; }
img{ border:0;}
.no {
	VISIBILITY: hidden
}
.baise {
	font-family: "宋体";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.huise {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #3b3b3b;
	text-decoration: none;
}
.huise *{ max-width:100%;}
.shuise {
	font-family: "宋体";
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #38332f;
	text-decoration: none;
}
a {
    color:#ffffff;
	text-decoration:none;
}
a:hover {
    color:#ff0000;
	text-decoration:none;
}
.xbaise {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.hongse {
	font-family: "黑体";
	font-size: 30px;
	line-height: 25px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.heise {
	font-family: "宋体";
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.lanse {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #1794d4;
	text-decoration: none;
}
a.lanse:link { color: #1794d4; text-decoration:none; outline: none;}
a.lanse:visited { color: #1794d4; text-decoration:none; outline: none;}
a.lanse:hover { color: #1794d4; text-decoration: none; outline: none;}
.searchme2 {
	BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 185px; /*HEIGHT: 15px;*/ COLOR: #a8a8a8; FONT-SIZE: 12px; BORDER-TOP: #c6c6c6 1px solid; BORDER-RIGHT: #c6c6c6 1px solid
}
.fbg{ background:url(imgs/images/fbg_03.jpg) repeat-x; height:82px; padding-top:25px;}
.STYLE1 {font-size: 12px}
.bd{border-bottom:1px solid #76797a;}
.bd1{ border:1px solid #c6c6c6;}
.xbx{ border-bottom:1px solid #c6c6c6;}
/*.tips_1 {
	BACKGROUND-IMAGE: url(imgs/images/bottom_tips_1.gif); Z-INDEX: 9; POSITION: absolute; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; MARGIN-TOP: -7px; PADDING-LEFT: 10px; WIDTH: 850px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; VISIBILITY: hidden; COLOR: #757575; MARGIN-LEFT: 110px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.tips_2 {
	BACKGROUND-IMAGE: url(imgs/images/bottom_tips_2.gif); Z-INDEX: 9; POSITION: absolute; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; MARGIN-TOP: -7px; PADDING-LEFT: 10px; WIDTH: 850px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; VISIBILITY: hidden; COLOR: #757575; MARGIN-LEFT: 110px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.tips_3 {
	BACKGROUND-IMAGE: url(imgs/images/bottom_tips_3.gif); Z-INDEX: 9; POSITION: absolute; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; MARGIN-TOP: -7px; PADDING-LEFT: 10px; WIDTH: 850px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; VISIBILITY: hidden; COLOR: #757575; MARGIN-LEFT: 110px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.tips_4 {
	BACKGROUND-IMAGE: url(imgs/images/bottom_tips_4.gif); Z-INDEX: 9; POSITION: absolute; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; MARGIN-TOP: -7px; PADDING-LEFT: 10px; WIDTH: 850px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; VISIBILITY: hidden; COLOR: #757575; MARGIN-LEFT: 110px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.tips_5 {
	BACKGROUND-IMAGE: url(imgs/images/bottom_tips_5.gif); Z-INDEX: 9; POSITION: absolute; PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; MARGIN-TOP: -7px; PADDING-LEFT: 10px; WIDTH: 850px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; VISIBILITY: hidden; COLOR: #757575; MARGIN-LEFT: 110px; FONT-SIZE: 12px; PADDING-TOP: 8px
}*/
.font_color7 {
	COLOR: #e80000
}
.s_line {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #dcdcdc; WIDTH: 198px; HEIGHT: 1px; FONT-SIZE: 0px
}
.s_line_dot1 {
	BACKGROUND-IMAGE: url(imgs/images/dot2.gif); LINE-HEIGHT: 1px; WIDTH: 198px; HEIGHT: 1px; FONT-SIZE: 0px
}
.s_line_dot2 {
	BACKGROUND-IMAGE: url(imgs/images/dot2.gif); LINE-HEIGHT: 1px; BACKGROUND-COLOR: #f7f7f7; WIDTH: 198px; HEIGHT: 1px; FONT-SIZE: 0px
}
.leftnav1 {
	LINE-HEIGHT: 18px;
	BACKGROUND-COLOR: #E7E7E7;
	MARGIN-TOP: 1px;
	WIDTH: 183px;
	MARGIN-BOTTOM: 1px;
	HEIGHT: 28px;
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	PADDING-TOP: 10px;
	color:#333;
	padding-left:15px;
}
.leftnav2 {
	LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f7f7f7; WIDTH: 198px; HEIGHT: 24px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.leftnav2on {
	LINE-HEIGHT: 14px; BACKGROUND-COLOR: #ffffff; WIDTH: 198px; HEIGHT: 24px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.leftnav3 {
	LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; WIDTH: 198px; HEIGHT: 24px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.leftnav3on {
	LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; WIDTH: 198px; HEIGHT: 24px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.leftnav4 {
	TEXT-ALIGN: left; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; WIDTH: 198px; HEIGHT: 45px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.leftnav4on {
	TEXT-ALIGN: left; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; WIDTH: 198px; HEIGHT: 45px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
A.leftnavtext1:link {
	COLOR: #fff; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext1:visited {
	COLOR: #fff; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext1:hover {
	COLOR: #fff; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext1:active {
	COLOR: #fff; MARGIN-LEFT: 14px
}
A.leftnavtext2:link {
	PADDING-LEFT: 14px; COLOR: #3b3b3b; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2:visited {
	PADDING-LEFT: 14px; COLOR: #3b3b3b; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2:hover {
	BACKGROUND-IMAGE: url(imgs/images/arrow_2.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; COLOR: #e60000; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2:active {
	BACKGROUND-IMAGE: url(imgs/images/arrow_2.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; COLOR: #e60000; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2on:link {
	BACKGROUND-IMAGE: url(imgs/images/arrow_2.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; COLOR: #e60000; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2on:visited {
	BACKGROUND-IMAGE: url(imgs/images/arrow_2.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; COLOR: #e60000; MARGIN-LEFT: 14px; outline: none;
}
A.leftnavtext2on:hover {
	BACKGROUND-IMAGE: url(imgs/images/arrow_2.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; COLOR: #e60000; MARGIN-LEFT: 14px; outline: none;
}
.right_sub3 {
	Z-INDEX: 2; POSITION: static; WIDTH: 262px; VISIBILITY: visible
}
.right_sub3_1 {
	BACKGROUND-IMAGE: url(imgs/images/right_sub3_1.jpg); Z-INDEX: 3; POSITION: static; TEXT-ALIGN: left; LINE-HEIGHT: 14px; PADDING-LEFT: 27px; WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 20px; COLOR: #1794d4; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
.right_sub3_2 {
	BACKGROUND-IMAGE: url(imgs/images/right_sub3_2.jpg); POSITION: static; TEXT-ALIGN: left; PADDING-BOTTOM: 20px; LINE-HEIGHT: 16px; PADDING-LEFT: 27px; WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; COLOR: #5b5b5b; FONT-SIZE: 12px; PADDING-TOP: 8px
}
H1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 494px; FONT-FAMILY: SimHei,宋体
	margin:0px; HEIGHT: 36px; COLOR: #ee0000;   PADDING-TOP: 10px
}
H2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 494px; FONT-FAMILY: SimHei,宋体
	margin:0px; HEIGHT: 36px; COLOR: #ee0000;   PADDING-TOP: 10px
}
H3 {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; MARGIN-BOTTOM: -6px; HEIGHT: 16px; COLOR: #e60000; 
}
.bxx td{ border-bottom:1px dotted #ccc;}
.right_search {
	WIDTH: 240px; HEIGHT: 30px
}
.STYLE2 {	font-size: 18px
}
.toTop {
	TEXT-ALIGN: left; WIDTH: 30px; HEIGHT: 36px; PADDING-TOP: 14px
}
.sidebar{ width:198px; display:block; overflow:hidden;}
.sidebar dt{ background:url(imgs/images/nav_bg11.png) repeat-x; height:33px; display:block; width:198px;}
.sidebar dt a{ display:block; padding-left:28px; line-height:33px;background:url(imgs/images/arrow_2.gif) no-repeat 12px 11px; outline: none;}
.aec{background:url(imgs/images/arrow_1.gif) no-repeat 12px 11px; display:block;}
.sidebar  dd{ width:198px; overflow:hidden; padding-top:5px;}
.sidebar  dd li{ display:block; height:28px; }
.sidebar  dd li a{ line-height:28px; padding-left:43px; display:block; height:28px; background:url(imgs/images/arrow_1.gif) no-repeat 30px 8px; color:#3b3b3b; outline: none;}
.sidebar  dd li a:hover{color: #ff0000; outline: none;}

.topnav_sub {
	BACKGROUND-COLOR: #e60000; text-align:center;  padding-left:5px; padding-right:5px;HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.topnav_sub_on {
	BACKGROUND-COLOR: #e60000;text-align:center; padding-left:5px; padding-right:5px; HEIGHT: 20px; COLOR: #390303; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#topnav_2 {
	 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;  VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85; 
}
#topnav_3 {
 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;  VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85
}
#topnav_4 {
 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;   VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85
}

#topnav_5 {
 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;   VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85
}
#topnav_6 {
 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;  VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85
}
#topnav_7 {
 Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=85); MARGIN-TOP: 32px; WIDTH: 100px;   VISIBILITY: hidden; PADDING-TOP: 1px; -moz-opacity: .85; opacity: .85
}
.topnav_line1 {
	BACKGROUND-IMAGE: url(imgs/images/menu_03.gif); LINE-HEIGHT: 1px; WIDTH: 142px; HEIGHT: 1px; FONT-SIZE: 0px
}
.topnav_line2 {
	BACKGROUND-IMAGE: url(imgs/images/menu_02.gif); LINE-HEIGHT: 1px; WIDTH: 142px; HEIGHT: 1px; FONT-SIZE: 0px
}
.topnav_line3 {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #b3b4b6; WIDTH: 142px; HEIGHT: 1px; FONT-SIZE: 0px
}
/* add */
.news_content {width: 755px; text-align: left; font-size: 14px; line-height: 22px; margin: 0; padding-top: 10px;  }
.product_content {width: 500px; margin: 0px; padding: 0px; border-top: 1px solid #dcdcdc; line-height: 20px; font-family: Verdana, '宋体'; font-size: 14px; min-height: 350px;}

.protable tr td {border-collapse: collapse;}
.newsCon {font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #333; line-height: 22px;}
.newsCon a:link, .newsCon a:visited {color: #333;}


.flash{ width:992px; height:359px; position:relative;}
.piaofu{ position:absolute; left:26px; top:259px;}
.piaofu li{ background:url(imgs/images/bbg.png) no-repeat; width:152px; height:81px; float:left; margin-right:27px; padding-top:5px; padding-right:4px; padding-left:5px;}
.bx{ width:152px; display:block; height:53px; border-bottom:5px solid #ff0000;}
.piaofu li h3 { display:block; width:52px;font-size:12px; font-weight:bold; background:url(imgs/images/icon03.gif) no-repeat right 5px; padding-right:11px; float:left; padding-top:3px;}
.piaofu li h3 a{ font-size:12px; font-weight:bold; color:#da251c;}
.piaofu li h3 a:hover{ color:#777777;}
.piaofu li .zi{ text-align:right; display:block; width:80px; float:right; padding-top:3px; }

/* 右侧导航add */
.bornylb { overflow:hidden; width:198px; }
.navny01{width:198px; overflow:hidden; display:block;}
.navny01 dt {background:url(imgs/images/nav_bg11.png) repeat-x; height:33px; display:block; width:198px; }
.navny01 dt span { display:block; padding-left:26px; line-height:33px;background:url(imgs/images/arrow_2.gif) no-repeat 12px 11px;}

.navny01 dt a { line-height:33px; outline:none;}
.navny01 dd {line-height:28px; padding-left:43px; display:block; height:28px; background:url(imgs/images/arrow_3.gif) no-repeat 30px 8px; color:#3b3b3b; overflow:hidden; }

/* add */
.h33 {border-bottom: 1px solid #ccc; color: #333; margin-top: 2px; FONT-SIZE: 12px; FONT-WEIGHT: 100;}
h1,h2,h3,h4,h5 {color: #000;}
.yuyan{ margin-left:20px;}
.yuyan a{ color:#FFF; font-size:12px;}
.yuyan a:hover{ color:#000;}